meeting place – Deutsch–English translations

🇬🇧 en de 🇩🇪

meeting place noun

  • place where people arrange to meet
Treffpunkt
Wiktionary Links